two-axle trailer - Turkish English Dictionary